Germany's Andre Greipel timed his final burst to perfection to win the sixth stage of the Tour de France on Thursday when South Africa's Daryl Impey became the first African to wear the yellow jersey.
Michael Matthews completed his set of grand tour victories when he prevailed in the 10th stage of the Tour de France at the end of a royal breakaway on Tuesday.
Team Ineos's Luke Rowe and Lotto Jumbo-Visma's Tony Martin were both kicked out of the race following an altercation, just under 14 kilometres from the finish.
The 22-year-old Bernal, the youngest rider to win the race in 110 years, gave Team Ineos --formerly Team Sky -- their seventh title in the last eight editions.
Makes us wonder how these cyclists don't fall short of breath as they pedal to the finish line. Here's a glimpse of the tricky but beautiful terrain that outlines the Tour de France...